//Dart是一门纯面向对象的语言！所有的数据都是Object！
//Dart是一门强类型语言！每个变量的类型都是固定不变的！
main(){
  var n1 = 10;    //自动类型推断
  int n2 = 20;    //强制类型定义

  /*
  var n3;         //此时n3值是null，属于dynamic类型
  n3 = 30;        //此处不再有自动类型推断特性
  n3 = 0.5;
  n3 = 'Hello';
  print(n3);
  */

  // print(n1);
  // print('=');
  // print('Hello ' + 'World');
  // print(n1 + n2);
  // print('n1 + n2 = ' + (n1+n2).toString());

  // print('${n1} + ${n2} = ${n1+n2}');
  // print("${n1} + ${n2} = ${n1+n2}");
  print("$n1 + $n2 = ${n1+n2}");
}